Bu yazımızda verilerimizi MongoDb veritabanında tutarken, bu veriler üzerinde işlem yapma veya yeni veriler eklemek için nasıl bağlantı kuracağımızı ve nasıl bu bağlantıyı kullanabileceğimizi anlatacağız.
Çok uzun bir konu değil, hızlı bir şekilde yapabilirsiniz. Dilerseniz hızlı bir şekilde uygulamaya geçelim.
Tanımladığınız linkde kullanıcı adınızı, şifrenizi ve collection ismini yazmayı unutmayın. Yukarıda belirttiğim yerler değişecek.
1. Adım - .Evn Dosyamızdan Veritabanı Yolumuzu Tanımlama
İlk olarak .env dosyamıza MongoDb Atlas üzerinden aldığımız veritabanı bağlantı url'mizi tanımlıyoruz.
NEXT_PUBLIC_MONGO_URI = mongodb+srv://"kullanıcı adı":"şifre"@financeapp.hyxj3.mongodb.net/
"collection ismi"?retryWrites=true&w=majority&appName="collection ismi"
Tanımladığınız linkde kullanıcı adınızı, şifrenizi ve collection ismini yazmayı unutmayın. Yukarıda belirttiğim yerler değişecek.
Sonrasında mongoose eklentisini indiriniz.
npm install moongoose
2. Adım - Bağlantı Dosyamızı Oluşturma
Bu adımda bağlantı dosyamızı oluşturacağız. Bunun içinde uygulama dosyamda dbConnect.ts (adı size kalmış) adlı bir dosya oluşturuyorum. .Env dosyamda tanımladığım bağlantı adresini burada çağırıyorum.
Bu dosyada oluşturduğumuz dbConnect fonksiyonunu veritabanı işlemi yapacağım, yerlerde öncesinde çağırıyorum. Örneğin aşağıdaki örnekte veritabanından veri çekme işlemi yapıyorum. Yapmadan hemen önce bağlantıyı kuruyorum.
Evet hepsi bu kadar. Bağlantıyı sağlamış oldum, sonrasında da veritabanı işlemini gerçekleştirdim.
Bu yazımızda burada sona eriyor. Konu ile ilgili soru, sorun, öneri veya ilaveniz olursa aşağı yorumlara yazabilirsiniz. İyi Çalışmalar.
Bekleyiniz ...
Bekleyiniz ...